package com.example.edwincompose.feature.main

import com.example.edwincompose.R
import com.example.edwincompose.feature.discovery.DISCOVERY_ROUTE
import com.example.edwincompose.feature.feed.FEED_ROUTE
import com.example.edwincompose.feature.me.ME_ROUTE
import com.example.edwincompose.feature.shortvideo.SHORT_VIDEO_ROUTE

enum class TopLevelDestination(
    val selectedIcon: Int,
    val unselectedIcon: Int,
    val titleTextId: Int,
    val route: String
) {

    //发现界面
    DISCOVERY (
        selectedIcon = R.drawable.ic_launcher_foreground,
        unselectedIcon = R.drawable.ic_launcher_background,
        titleTextId = R.string.main,
        route = DISCOVERY_ROUTE),

    SHORT_VIDEO (
        selectedIcon = R.drawable.ic_launcher_foreground,
        unselectedIcon = R.drawable.ic_launcher_background,
        titleTextId = R.string.video,
        route = SHORT_VIDEO_ROUTE),

    ME (
        selectedIcon = R.drawable.ic_launcher_foreground,
        unselectedIcon = R.drawable.ic_launcher_background,
        titleTextId = R.string.me,
        route = ME_ROUTE),

    FEED (
        selectedIcon = R.drawable.ic_launcher_foreground,
        unselectedIcon = R.drawable.ic_launcher_background,
        titleTextId = R.string.feed,
        route = FEED_ROUTE);
}